<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<html>
<head>
    <title>JSTL</title>
</head>
<body>
<h4>out标签实例：</h4>
<br>
<!--直接输出了一个字符串。 -->
<c:out value="JSTL的out标签的使用" />
<hr><br>
<c:out value="<a href='http://www.isoftstone.com/'>软通动力</a>" />
<hr><br>
<!--escapeXml="false"表示value值中的html标签不进行转义，而是直接输出 -->
<c:out value="<a href='http://www.isoftstone.com/'>软通动力</a>" escapeXml="false" />
<hr><br>
<!-- 字符串中有转义字符，但在默认情况下没有转换。 -->
<c:out value="&lt未使用字符转义&gt" />
<hr><br>
<!-- 使用了转义字符 &lt 和 &gt 分别转换成 < 和 > 符号。 -->
<c:out value="&lt使用字符转义&gt" escapeXml="false"></c:out>
<hr><br>
<!-- 设定了默认值，从EL表达式${null}得到空值，所以直接输出设定的默认值。 -->
<c:out value="${null}" default="默认值" />
<hr><br>
<!-- 未设定默认值，输出结果为空。 -->
<c:out value="${null}" />
</body>

</html>